spotted nettle - Turkish English Dictionary